/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2017-12-21 14:37:30
 * @version $Id$
 */

// mui.init({
// 		  pullRefresh : {
// 		    container:'#pullrefresh',//待刷新区域标识，querySelector能定位的css选择器均可，比如：id、.class等
// 		    up : {
// 		      height:50,//可选.默认50.触发上拉加载拖动距离
// 		      auto:false,//可选,默认false.自动上拉加载一次
// 		      contentrefresh : "正在加载...",//可选，正在加载状态时，上拉加载控件上显示的标题内容
// 		      contentnomore:'没有更多数据了',//可选，请求完毕若没有更多数据时显示的提醒内容；
// 		      callback : pullupRefresh
// 		       //必选，刷新函数，根据具体业务来编写，比如通过ajax从服务器获取新数据；
// 		    }
// 		  }
// 		});

/*上拉记载*/
// function pullupRefresh(){
// 	 setTimeout(function() {
// 		var mypage = parseInt(sessionStorage.getItem('mypage'))+1;
// 	      	create(mypage,"commodity_name")
// 	      	sessionStorage.setItem('mypage', mypage)
// 	      	console.log(mypage)
// 		mui('#pullrefresh').pullRefresh().endPullupToRefresh();
// 	},1000); 
// 	      	// this.endPullupToRefresh(true|false);

// }
if(GetQueryString("value")) {
	var str = localStorage.getItem("search");
	//		console.log(str)
	$("#headtitle").html(str);
	/*接口*/
	$(function() {

		if(localStorage.getItem("search") != "") {
			create(1, "present_price")
		}
		sessionStorage.setItem('mypage', 1)

		function create(ppage, list1) {
			AjaxNoLPostFn('api/commoditdetails/selectallpage?page=' + ppage + '&pagesize=100', {
				'tosort': 'desc',
				'adcode': '100000',
				'page': '0',
				'pageRow': '5',
				'sorting': list1,
				'title': str
			}, function(data) {
				console.log(JSON.stringify(data))
				$(".app-cont").empty();
				if(data.dataResultList.length > 0) {
					$.each(data.pageInfo.list, function(index, oneItem) {
						var id = oneItem.commodityNumber;
						var price = parseFloat(oneItem.dataResultObj[0].presentPrice / 100).toFixed(2)
						stra = '';
						stra += '<div class="app-row bottomHr" data-cNum="' + id + '"  >' +
							'<div class="s-pimg"  style="background:url('+IMGUrl+ ''+oneItem.mainPhoto+') no-repeat"></div>' +
							'<div class="s-pcont"  data-cNum="' + id + '"  >' +
							'<p>' + oneItem.title + '</p>' +
							'<em>广东 深圳</em>' +
							'<input type="button" value="自营" />' ;
							if(oneItem.dataResultObj.length > 0){
								
								stra += '<b>￥' + price + '</b>' ;
								
							}else{
								stra += '<b>￥0</b>' ;
								
							}

							stra +='<span>200人付款</span>' +
							'<div class="iconfont icon-add add_car" title=' + id + ' data-price="'+price*100+'"></div>' +
							//								'<div class="iconfont addCollection icon-shoucang1" title='+id+'></div>'+
							'</div>' +
							'</div>'

						$('.app-cont').append(stra);

					})
					addcfn()
					$(".s-pimg , .s-pcont p , .s-pcont em , .s-pcont b ").on("tap", function() {
						window.top.location.href = 'ProductDetail.html?commodityNumber=' + $(this).parent().attr("data-cNum");
					});
					$(".add_car").on("tap", function() {
						//		点击加入购物车
						if(localStorage.userToken == undefined) {
							WechatNewLogin();
						} else {
							var num = ($(this).attr("title"))
							var addPrice = ($(this).attr("data-price"))
							MuiAjaxFn("client/detailed/insertdetailed", {
								'commodityNumber': num,
								'needNumber': '1',
								'add_Price': addPrice,
								'newNeedNumber':1
								
							}, function(data) {
								if(data.htmlState.status == 200) {
									mui.toast('加入购物车成功')
								}
							})
						}
					});
				} else {
					strb = '';
					strb += '<div class="nodatabox">' +
						'<img src="img/logo.jpg">' +
						'<p>没找到相关的内容，为您推荐您喜欢的商品！</p>' +
						'</div>'
					$(".app-cont").append(strb)
				}
			})
		}

		/*初始化*/
		// window.addEventListener("load",function(){

		// })

		/*切换tab卡*/
		var mypage = parseInt(sessionStorage.getItem('mypage')) + 1;
		var tab = $(".row3 span");
		for(var i = 0; i < tab.length; i++) {
			(function(i) {
				tab.eq(i).click(function() {
					$(this).addClass("active").siblings().removeClass()
					$(".app-cont").empty();
					if(i == 0) {
						create(1, "present_price")
					} else if(i == 1) {
						create(1, "sales_volume")
					} else {
						create(1, "shelf_state")
					}
				})
			})(i)
		}

		// function insertdetailed(commodityNumber,needNumber,add_price,add_time,callback){
		// 	mui.ajax({
		// 		"url":"http://hsmytest.vrdete.com/client/detailed/insertdetailed",
		// 		"data":"{'commodityNumber':'"+commodityNumber+"','needNumber':'"+needNumber+"','add_price':'"+add_price+"','add_time':'"+add_time+"'}",
		// 		"dataType":"json",
		// 		"type":"post",
		// 		"timeout":10000000000,
		// 		"headers":{'userToken':localStorage.userToken,'Content-Type':'application/json'},
		// 		"success":function(data){

		// 			console.log(localStorage.userToken)
		// 			console.log(JSON.stringify(data))
		// 			callback&&callback(data);
		// 		},
		// 		"error":function(xhr,type,errorThrown){
		// 			console.log(type);
		// 		}
		// 	})
		// }

		// function addCar(commodityNumber){
		// 	var commodityNumber = commodityNumber;
		// 	var price = 1;
		// 	var goodsNum = 1;
		// 	insertdetailed(commodityNumber,goodsNum,price,(new Date().getTime()),
		// 		function(data){
		// 			console.log(data)
		// 		var sta = data.htmlState.status
		// 		if(sta!=200){
		// 			mui.toast('添加失败')
		// 		}
		// 		else{
		// 			mui.toast('加入购物车成功!')

		// 			mui.ajax({
		// 				"url":"http://hsmytest.vrdete.com/client/detailed/selectbyuserId?adcode=100000&page=1&pagesize=12",
		// 				"dataType":"json",
		// 				"type":"get",
		// 				"timeout":10000000000,
		// 				"headers":{'userToken':localStorage.userToken},
		// 				"success":function(data){
		// 					console.log(localStorage.userToken);
		// 					console.log(JSON.stringify(data));

		// 			},
		// 			"error":function(xhr,type,errorThrown){
		// 				console.log(type);
		// 			}
		// 	})
		// 		}
		// 	})
		// }

	})

	/**
	 * 
	 * @authors Your Name (you@example.org)
	 * @date    2018-01-06 20:30:28
	 * @version $Id$
	 */
} 
else if(GetQueryString("catalogId")) {
	/*获取页面catalogld的值*/
	$(".app-cont").empty();
	var title = getUrlParam("title") + "分类"
	cleatcatalogId(1, 'present_price')

	function cleatcatalogId(ppage, list) {
		AjaxNoLPostFn('api/bizrelatives/selectcmmybyparents?page=' + ppage + '&pagesize=100', {
			'tosort': 'asc',
			'sorting': list,
			'catalogId': GetQueryString("catalogId")
		}, function(data) {
			$(".mui-title").text(title);
			if(data.pageInfo.size != 0) {
				$.each(data.pageInfo.list, function(index, oneItem) {
					var id = oneItem.commodityNumber;
					var salesVolume = (salesVolume ? salesVolume : 0);//销量
					var presentPrice = (oneItem.bizCommodityForSalePrice.presentPrice ? parseFloat(oneItem.bizCommodityForSalePrice.presentPrice / 100).toFixed(2) : 0);//现价价格
					stra = '';
					stra += '<div class="app-row bottomHr" data-cNum="' + id + '">' +
						'<div class="s-pimg" style="background: url(' + IMGUrl + '' + oneItem.mainPhoto + ') no-repeat"  ></div>' +
						'<div class="s-pcont" data-cNum="' + id + '">' +
						'<p>' + oneItem.title + '</p>' +
						'<em>'+oneItem.dataResultObj.commodityOrigin+'</em>' +
						'<input type="button" value="自营" />' ;
						stra += '<b>￥' + presentPrice+ '</b>' ;
						stra +='<span>'+salesVolume+'人付款</span>' +
						'<div class="iconfont icon-add add_car" title=' + id + ' data-price="' + presentPrice*100 +'"></div>' +
						//	'<div class="iconfont addCollection icon-shoucang1" title='+id+'></div>'+
						'</div>' +
						'</div>'
					$('.app-cont').append(stra)

				})
				addcfn()
				$(".s-pimg , .s-pcont p , .s-pcont em , .s-pcont b ").on("tap", function() {
					window.top.location.href = 'ProductDetail.html?commodityNumber=' + $(this).parent().attr("data-cNum");
				});
				$(".add_car").on("tap", function() {
					//		点击加入购物车
					if(localStorage.userToken == undefined) {
						WechatNewLogin();
					} else {
						var num = ($(this).attr("title"))
						var addPrice = ($(this).attr("data-price"))
						MuiAjaxFn("client/detailed/insertdetailed", {
							'commodityNumber': num,
							'needNumber': '1',
							'add_Price': addPrice,
							'newNeedNumber':1
							
						}, function(data) {
							if(data.htmlState.status == 200) {
								mui.toast('加入购物车成功')
							}
						})
					}
				});
			} else {
				strb = '';
				strb += '<div class="nodatabox">' +
					'<img src="img/logo.jpg">' +
					'<p>当前还没有收藏商品,快去看看吧</p>' +
					'</div>'
				$(".app-cont").append(strb)
			}
		})

	}

	/*切换tab卡*/
	var mypage = parseInt(sessionStorage.getItem('mypage')) + 1;
	var tab = $(".row3 span");
	for(var i = 0; i < tab.length; i++) {
		(function(i) {
			tab.eq(i).click(function() {
				$(this).addClass("active").siblings().removeClass()
				$(".app-cont").empty();
				if(i == 0) {
					cleatcatalogId(1, "present_price")
				} else if(i == 1) {
					cleatcatalogId(1, "sales_volume")
				} else {
					cleatcatalogId(1, "shelf_state")
				}
			})
		})(i)
	}
} 

//else if(GetQueryString("catalogId")) {
//	cleathot(1, 'present_price')
//
//	function cleathot(ppage, list) {
//
//		AjaxNoLPostFn('api/bizrelatives/selecthot?page=' + ppage + '&pagesize=100', {
//			'hotState': '1',
//			'sorting': list,
//			'tosort': 'desc'
//		}, function(data) {
//			if(hot == 1) {
//				$(".mui-title").text("热销产品")
//			} else {
//				$(".mui-title").text("最新产品")
//			}
//			if(data.pageInfo.size != 0) {
//				$.each(data.pageInfo.list, function(index, oneItem) {
//
//					var id = oneItem.commodityNumber;
//					var price = parseFloat(oneItem.bizCommodityForSalePrice.presentPrice / 100).toFixed(2);
//					stra = '';
//					stra += '<div class="app-row bottomHr"  data-cNum="' + id + '">' +
//						'<div class="s-pimg" style="background: url(' + IMGUrl + '' + oneItem.mainPhoto + ') no-repeat;"></div>' +
//						'<div class="s-pcont"   data-cNum="' + id + '">' +
//						'<p>' + oneItem.title + '</p>' +
//						'<input type="button" value="自营" />' ;
//							if(oneItem.bizCommodityForSalePrice.length > 0){
//								stra += '<b>￥' + price + '</b>' ;
//								
//							}else{
//								stra += '<b>￥0</b>' ;
//								
//							}
//
//						stra +='<span>200人付款</span>' +
//						'<div class="iconfont icon-add add_car" title=' + id + ' data-price="' + price +'"></div>' +
//						//								'<div class="iconfont addCollection icon-shoucang1" title='+id+'></div>'+
//						'</div>' +
//						'</div>'
//					$('.app-cont').append(stra);
//
//				})
//
//				addcfn()
//				$(".s-pimg , .s-pcont p , .s-pcont em , .s-pcont b ").on("tap", function() {
//					window.top.location.href = 'ProductDetail.html?commodityNumber=' + $(this).parent().attr("data-cNum");
//				});
//
//				$(".add_car").on("tap", function() {
//					//		点击加入购物车
//					if(localStorage.userToken == undefined) {
//						WechatNewLogin();
//					} else {
//						var num = ($(this).attr("title"));
//						var add_price = ($(this).attr("data-price"))
//						MuiAjaxFn("client/detailed/insertdetailed", {
//							'commodityNumber': num,
//							'needNumber': '1',
//							'add_price': add_price,
//							'add_time': new Date().getTime(),
//							'newNeedNumber': '1'
//						}, function(data) {
//							if(data.htmlState.status == 200) {
//								mui.toast('加入购物车成功')
//							}
//						})
//					}
//				});
//			} else {
//				strb = '';
//				strb += '<div class="nodatabox">' +
//					'<img src="img/logo.jpg">' +
//					'<p>当前分类下没有商品,敬请期待！</p>' +
//					'</div>'
//				$(".app-cont").append(strb)
//
//			}
//
//		})
//	}
//	/*切换tab卡*/
//	var mypage = parseInt(sessionStorage.getItem('mypage')) + 1;
//	var tab = $(".row3 span");
//	for(var i = 0; i < tab.length; i++) {
//		(function(i) {
//			tab.eq(i).click(function() {
//				$(this).addClass("active").siblings().removeClass()
//				$(".app-cont").empty();
//				if(i == 0) {
//					cleatcatalogId(1, "present_price")
//				} else if(i == 1) {
//					cleatcatalogId(1, "sales_volume")
//				} else {
//					cleatcatalogId(1, "shelf_state")
//				}
//			})
//		})(i)
//	}
//}

function addcfn() {
	$(".addCollection").on("tap", function() {
		if(AddCollctionFn($(this).attr("title"))) {
			$(this).addClass("icon-shoucang");
			//			console.log($(this))
		}

	});
}